Filter X
Product Type
Cell Line  (1)
Catalog No.: EMU036
Description: XLT-177 is a Xenopus laevis immortalized cell line isolated from tadpole. From the laboratory of Robert J. Denver, PhD, Universit...
Price: $580.00
Loading...